<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="de-DE" xml:lang="de-DE" xmlns="http://www.w3.org/1999/xhtml">
  <!-- This file was converted to xhtml by Writer2xhtml ver. &gt;&gt; adopted for V-Modell-XT &lt;&lt; 0.4.1a. See http://www.hj-gym.dk/~hj/writer2latex for more info. -->
  <head profile="http://dublincore.org/documents/dcq-html/">
    <title>Datenbankentwurf</title>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <link href="http://purl.org/dc/elements/1.1/" rel="schema.DC" />
    <meta content="Vassilis Rizopoulos" name="DC.creator" />
    <meta content="2007-08-30T12:03:11" name="DC.date" />
    <meta content="de-DE" name="DC.language" />
    <link href="exportfiles/style.css" media="all" rel="stylesheet" type="text/css" />
  </head>
  <body id="toc481">
    <div id="header">
      <div class="up">[<a href="ce1ff6e08414e9.html">Hoch</a>] [<a href="Projekt-V-Modell-XT.html">Anfang</a>] [<a href="13992f89ccc6aa1.html">Zurueck</a>] [<a href="124dcf684eb0e75.html">Weiter</a>] [<a href="11385fdbde3d712.html">Ende</a>] [<a href="Projekt-V-Modell-XT.html">Inhalt</a>] </div>
      <div class="down">
        <hr />
      </div>
    </div>
    <div dir="ltr" id="content">
      <h1><span class="SectionNumber">5 </span>Teil 5: <a id="ref7b23f7a07ce3c8"></a>V-Modell-Referenz Produkte</h1>
      <h2><span class="SectionNumber">5.3 </span><a id="refdcecfbe856145b"></a>Produkte</h2>
      <h3><span class="SectionNumber">5.3.10 </span> <a id="refce1ff6e08414e9"></a>Systementwurf</h3>
      <h4><span class="SectionNumber">5.3.10.5 </span><a id="ref1de4fb9b4b1677"></a>Datenbankentwurf</h4>
      <p class="VModellXTTextbody">Verantwortlich: <a href="1febf89cd0afb0.html#ref1febf89cd0afb0">SW-Architekt</a></p>
      <p class="VModellXTTextbody">Aktivität: <a href="4344fb9b4b995c.html#ref4344fb9b4b995c">Datenbankentwurf erstellen</a></p>
      <p class="VModellXTTextbody">Mitwirkend: <a href="6b96f843ebb1ab.html#ref6b96f843ebb1ab">SW-Entwickler</a></p>
      <p class="VModellXTTextbody">
        <b>Sinn und Zweck</b>
      </p>
      <p class="VModellXTTextbody">Datenzentrierte SW-Systeme, wie beispielsweise Informationssysteme, benötigen einen persistenten Speicher zur Datenhaltung. In der Regel handelt es sich dabei um eine oder mehrere Datenbanken. Im Rahmen des Systementwurfs ist in diesem Fall zusätzlich ein →<a href="#ref1de4fb9b4b1677">Datenbankentwurf</a> zu erstellen. Der Datenbankentwurf unterstützt den →<a href="1febf89cd0afb0.html#ref1febf89cd0afb0">SW-Architekt</a>en bei der Ableitung des technischen →<a href="b9aef9e5732a2b.html#ref880dfa3f637f39">Datenmodell</a>s aus den Anforderungen sowie beim Entwurf des physikalischen Datenbankschemas.</p>
      <p class="VModellXTTextbody">Grundlage des Datenbankentwurfs sind die zu persistierenden Entitäten des Systems. Die Entitäten (relationales Datenmodell) bzw. Klassen (objektorientiertes Datenmodell) repräsentieren in ihrer Gesamtheit das fachliche →<a href="b9aef9e5732a2b.html#ref880dfa3f637f39">Datenmodell</a> des Systems. Für den Datenbankentwurf werden alle Entitäten bzw. Klassen des Systems identifiziert und im technischen Datenmodell zusammengefasst. Technisches und physikalisches Datenmodell sind Verfeinerungen und Konkretisierungen des fachlichen Datenmodells auf dem Weg hin zum Datenbankschema. Verantwortlich für den Datenbankentwurf ist der SW-Architekt.</p>
      <h5 id="toc482"><span class="SectionNumber">5.3.10.5.1 </span><a id="ref8c3ffc164995ff"></a>Technisches Datenmodell</h5>
      <p class="VModellXTTextbody">Das technische →<a href="b9aef9e5732a2b.html#ref880dfa3f637f39">Datenmodell</a> beschreibt die Entitäten bzw. die Klassen des Geschäftsmodells im Zusammenhang. Die relevanten Eigenschaften (Attribute) sowie die Beziehungen der Entitäten bzw. Klassen zu einander werden identifiziert und beschrieben.</p>
      <p class="VModellXTTextbody">Das technische Datenmodell kann als Entity-Relationship-Diagramm, Klassendiagramm oder als Tabelle dargestellt werden. Es ist die Grundlage für den Entwurf des physikalischen Datenmodells.</p>
      <h5 id="toc483"><span class="SectionNumber">5.3.10.5.2 </span><a id="ref3266fc16182b26"></a>Physikalisches Datenmodell</h5>
      <p class="VModellXTTextbody">Das physikalische →<a href="b9aef9e5732a2b.html#ref880dfa3f637f39">Datenmodell</a> beschreibt den konkreten →<a href="#ref1de4fb9b4b1677">Datenbankentwurf</a>. Es wird abgeleitet aus dem technischen Datenmodell und dient als Vorlage für das Datenbankschema in der Datenbank.</p>
      <p class="VModellXTTextbody">Im physikalischen Datenmodell werden den Attributen der Entitäten bzw. Klassen konkrete Datentypen zugeordnet. Es werden Primär- und Fremdschlüssel festgelegt sowie Beziehungen definiert. Das Modell definiert Konsistenzbedingungen für Datenänderungen. Handelt es sich um relationale Datenbanken, werden Entitäten und Attribute konkreten Tabellen und Feldern im Schema zugeordnet.</p>
      <p class="VModellXTTextbody">Der Entwurf des physikalischen Datenmodells erfolgt in der Regel über Entity-Relationship-Diagramme oder Klassendiagramme. Bei Verwendung geeigneter Werkzeuge kann das Datenbankschema direkt aus dem Diagramm generiert werden.</p>
    </div>
    <div id="footer">
      <div class="up">
        <hr style="clear:both" />
      </div>
      <div class="down">[<a href="ce1ff6e08414e9.html">Hoch</a>] [<a href="Projekt-V-Modell-XT.html">Anfang</a>] [<a href="13992f89ccc6aa1.html">Zurueck</a>] [<a href="124dcf684eb0e75.html">Weiter</a>] [<a href="11385fdbde3d712.html">Ende</a>] [<a href="Projekt-V-Modell-XT.html">Inhalt</a>] </div>
    </div>
    <div class="navbar">
      <div class="treeLink1">
        <div class="link">
          <a href="Projekt-V-Modell-XT.html#toc0">Teil 1: Grundlagen des V-Modells</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="1054cfba6d7ffd6.html#toc35">Teil 2: Eine Tour durch das V-Modell</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="6aa6f7a07a969d.html#toc54">Teil 3: V-Modell-Referenz Tailoring</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="129acf7a07cbd9a.html#toc122">Teil 4: V-Modell-Referenz Rollen</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="7b23f7a07ce3c8.html#toc153">Teil 5: V-Modell-Referenz Produkte</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="180d8fba6c7eb14.html#toc154">Einleitung</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="17485fba6c7f784.html#toc159">Überblick über das Produktmodell des V-Modells</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="dcecfbe856145b.html#toc163">Produkte</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="dcecfbe856145b.html#toc164"> Angebots- und Vertragswesen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="eaccf71947b446.html#toc166"> Planung und Steuerung</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="18063f719485f1b.html#toc219"> Berichtswesen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="5f58f85e0e0496.html#toc268"> Konfigurations- und Änderungsmanagement</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="ac4f7140bb017.html#toc283"> Prüfung</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="1206bf810d917b4.html#toc343"> Ausschreibungs- und Vertragswesen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="b924f806eac54f.html#toc370"> Anforderungen und Analysen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="8b35f71a22464f.html#toc408"> Systemelemente</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="cffdf845456725.html#toc417"> Systemspezifikationen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="ce1ff6e08414e9.html#toc453"> Systementwurf</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="15443f771c1e066.html#toc454">Systemarchitektur</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="9c48f8cf5b78ea.html#toc462">Unterstützungs-Systemarchitektur</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="160befa19760394.html#toc470">Mensch-Maschine-Schnittstelle (Styleguide)</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="13992f89ccc6aa1.html#toc474">SW-Architektur</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="current">
          <a href="1de4fb9b4b1677.html#toc481">Datenbankentwurf</a>
        </div>
      </div>
      <div class="treeLink5">
        <div class="link">
          <a href="1de4fb9b4b1677.html#toc482">Technisches Datenmodell</a>
        </div>
      </div>
      <div class="treeLink5">
        <div class="link">
          <a href="1de4fb9b4b1677.html#toc483">Physikalisches Datenmodell</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="124dcf684eb0e75.html#toc484">Implementierungs-, Integrations- und Prüfkonzept System</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="90a6faf218c402.html#toc491">Implementierungs-, Integrations- und Prüfkonzept Unterstützungssystem</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="aafdfaec2caa6b.html#toc498">Implementierungs-, Integrations- und Prüfkonzept SW</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="df79fa19fbc984.html#toc505">Migrationskonzept</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="8a76fb168af264.html#toc511"> Logistikelemente</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="f8db104531fa6d6.html#toc517">Erzeugende Produktabhängigkeiten</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="169310453200c95.html#toc538">Inhaltliche Produktabhängigkeiten</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="16a6ffbe8561c27.html#toc581">Produktindex (nach Produktgruppen)</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="c265fc9d5b004f.html#toc582">Produktindex (alphabetisch)</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="11307fbe8561f35.html#toc583">Abbildungsverzeichnis</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="11432f7a07f9a6a.html#toc584">Teil 6: V-Modell-Referenz Aktivitäten</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="fa7bf7a07cfd49.html#toc819">Teil 7: V-Modell-Referenz Konventionsabbildungen</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="e696fba6d82de2.html#toc869">Teil 8: Anhang</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="e530fba6d8aff5.html#toc903">Teil 9: Vorlagen</a>
        </div>
      </div>
      <div class="emptyDiv"></div>
    </div>
  </body>
</html>
